package com.hlingsoft.kkh.service;///*
// *	Copyright © 2013 Changsha Shishuo Network Technology Co., Ltd. All rights reserved.
// *	长沙市师说网络科技有限公司 版权所有
// *	http://www.shishuo.com
// */
//
//package com.hlingsoft.kkh.service;
//
//import java.util.Date;
//import java.util.List;
//
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//
//import com.hlingsoft.kkh.constant.UserConstant;
//import com.hlingsoft.kkh.dao.UserDao;
//import com.hlingsoft.kkh.entity.User;
//import com.hlingsoft.kkh.entity.vo.PageVo;
//
///**
// * 用户服务
// * 
// * @author Zhangjiale
// * 
// */
//@Service
//public class UserService {
//
//	@Autowired
//	private UserDao userDao;
//
//	// ///////////////////////////////
//	// ///// 增加 ////////
//	// ///////////////////////////////
//
//	/**
//	 * 增加用户
//	 * 
//	 * @param name
//	 * @return User
//	 */
//	public User addUser(String name, String phone, String udid,String headImg,String nickName) {
//		User user = new User();
//		user.setOpenId(phone);
////		user.setType(UserConstant.Type.JFQ);
//		user.setName(name);
//		user.setUdid(udid);
//		user.setNickName(nickName);
//		user.setHeadImg(headImg);
//		user.setCreateTime(new Date());
//		user.setCheckInNum(0);
//		userDao.addUser(user);
//		return user;
//	}
//
//	// ///////////////////////////////
//	// ///// 刪除 ////////
//	// ///////////////////////////////
//
//	/**
//	 * 删除用户
//	 * 
//	 * @param userId
//	 */
//	public int deleteUserById(long userId) {
//		return userDao.deleteUserById(userId);
//	}
//
//	// ///////////////////////////////
//	// ///// 修改 ////////
//	// ///////////////////////////////
//
//	// /**
//	// * 更新用户数据
//	// *
//	// * @param userId
//	// * @return user
//	// */
//	public User updateUser(String phone, String name, String udid,String headImg,String nickName,
//			long checkInNum) {
//		User user = this.getUserByPhone(phone);
////		user.setType(UserConstant.Type.JFQ);
//		user.setOpenId(phone);
//		user.setUdid(udid);
//		user.setNickName(nickName);
//		user.setName(name);
//		user.setHeadImg(headImg);
//		user.setCheckInNum(checkInNum);
//		userDao.updateUser(user);
//		return user;
//	}
//
//	// ///////////////////////////////
//	// ///// 查詢 ////////
//	// ///////////////////////////////
//
//	/**
//	 * 根据Id得到用户信息
//	 * 
//	 * @param userId
//	 * @return User
//	 */
//	public User getUserByPhone(String phone) {
//		return userDao.getUserByPhone(phone);
//	}
//
//	public User getUserById(long userId) {
//		return userDao.getUserById(userId);
//	}
//
//	/**
//	 * 得到用户数据分页
//	 * 
//	 * @param pageNum
//	 * @return pageVo
//	 */
//	public PageVo<User> getUserPage(int pageNum) {
//		PageVo<User> pageVo = new PageVo<User>(pageNum);
//		pageVo.setRows(20);
//		List<User> list = this
//				.getUserList(pageVo.getOffset(), pageVo.getRows());
//		pageVo.setList(list);
//		pageVo.setCount(this.getUserListCount());
//		return pageVo;
//	}
//
//	/**
//	 * 得到所有用户数据
//	 * 
//	 * @param offset
//	 *            ,rows
//	 * @return List<User>
//	 */
//	public List<User> getUserList(long offset, long rows) {
//		return userDao.getUserList(offset, rows);
//	}
//	
//	
//	public List<User> getTop10() {
//		return userDao.getTop10();
//	}
//
//	/**
//	 * 所有用户数据的数量
//	 * 
//	 * @return Integer
//	 */
//	public int getUserListCount() {
//		return userDao.getUserListCount();
//	}
//}
